package fpc.controls.buttons;
import fpc.controls.buttons.RadioButton;
import fpc.styles.skins.IFixedButtonSkin;
import fpc.styles.skins.NullFixedButtonSkin;
import fpc.styles.skins.SkinType;
import fpc.utils.ClassFactory;

class CheckBox extends RadioButton
{
	public function new(label:String = '', selected:Bool = false)
	{
		super(label, selected);
	}
	
	override function getSkinType()
	{
		return SKIN_TYPE_CHECK_BOX;
	}
	
	public static var SKIN_TYPE_CHECK_BOX = new SkinType<IFixedButtonSkin>(
		new ClassFactory<IFixedButtonSkin>(NullFixedButtonSkin)
	);
}